package com.ybt.communicate.core.configration;


public interface IProtocolConfig<E> {
    String getProtocolId();
    void setProtocolId(String protocolId);
    
    String getProtocolType();
    void setProtocolType(String protocolType);
    
    String getProtocolMode();
    void setProtocolMode(String mode);

    boolean isServerSide();
    void setServerSide(boolean serverSide);

    String getIODirection();
    void setIODirection(String direction);
    
    E getCommonConfig();
    void setCommonConfig(E commonConfig);
}
